Learning Intermediate Concepts in Constructing a Hierarchical Knowledge Base
نویسندگان
چکیده
In expert systems, hierarchical reasoning can provide better accuracy and understandability. Here, we develop a method of learning hierarchical knowledge from a case library, in which each training instance is described by low level features and high level concepts (e.g., manifestations and diseases) but not by intermediate concepts (e.g., disease states). Learning intermediate knowledge involves exploiting the old partial intermediate knowledge or creating new intermediate concepts by observing the relationship between the low level features and high level concepts. Experiments in the domain of diagnosing causes of jaundice validate the method.
منابع مشابه
Hierarchical Functional Concepts for Knowledge Transfer among Reinforcement Learning Agents
This article introduces the notions of functional space and concept as a way of knowledge representation and abstraction for Reinforcement Learning agents. These definitions are used as a tool of knowledge transfer among agents. The agents are assumed to be heterogeneous; they have different state spaces but share a same dynamic, reward and action space. In other words, the agents are assumed t...
متن کاملSoftware.zhishi.schema: A Software Programming Taxonomy Derived from Stackoverflow
In this paper, we are the first to construct a software programming taxonomy from Stackoverflow. More precisely, we propose a machine learning based method with novel features to capture the hierarchical semantic structure of tags in Stackoverflow. A graph pruning algorithm is applied to eliminate the conflicts by constructing a Directed Acyclic Graph (DAG). As a result, our dataset, named Soft...
متن کاملBuilding Automatically a Business Registration Ontology
We discuss a domain-independent, corpus based method for dictionary-less automatic extraction of ontological knowledge from domain-specific unannotated documents. We present the architecture, algorithms, and results for ONTOSTRUCT—a new system that uses machine learning and statistical techniques to analyze text sources, discover terms, link equivalent terms into concepts, learn both hierarchic...
متن کاملFighting Knowledge Acquisition Bottleneck with Argument Based Machine Learning
Knowledge elicitation is known to be a difficult task and thus a major bottleneck in building a knowledge base. Machine learning has long ago been proposed as a way to alleviate this problem. Machine learning usually helps the domain expert to uncover some of the more tacit concepts. However, the learned concepts are often hard to understand and hard to extend. A common view is that a combinati...
متن کاملAn Automatic Method for Constructing Domain-Specific Ontology Resources
Data flow across multiple independent applications and further natural language analysis both require the establishment of a common foundation of terms and relations. Such a foundation can provide in-depth understanding of term equivalence within a domain sublanguage, and serve as a model of concept relations and dependencies. In this paper we discuss a domain-independent, corpus-based method f...
متن کامل